ağır çaplı top - Turkish English Dictionary